Text copied to clipboard!

Tytuł

Text copied to clipboard!

Optymalizator zapytań PHP LMS Monolit

Opis

Text copied to clipboard!
Poszukujemy specjalisty na stanowisko Optymalizatora zapytań PHP w monolitycznym systemie LMS, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za analizę, optymalizację i usprawnianie zapytań PHP oraz struktur bazodanowych w dużym, monolitycznym systemie zarządzania nauczaniem (LMS). Twoim głównym zadaniem będzie identyfikacja wąskich gardeł wydajnościowych, refaktoryzacja kodu PHP oraz współpraca z zespołem programistów i administratorów baz danych w celu poprawy ogólnej wydajności systemu. Będziesz również odpowiedzialny za tworzenie dokumentacji technicznej oraz rekomendowanie najlepszych praktyk w zakresie optymalizacji zapytań i architektury kodu. Idealny kandydat powinien posiadać doświadczenie w pracy z dużymi aplikacjami monolitycznymi, znać dobrze język PHP (w szczególności wersje 7.x i 8.x), a także mieć praktyczną wiedzę z zakresu optymalizacji zapytań SQL, indeksowania oraz analizy planów wykonania zapytań. Znajomość systemów LMS, takich jak Moodle, będzie dodatkowym atutem. Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego, elastyczne godziny pracy oraz udział w projektach o dużym znaczeniu dla edukacji cyfrowej. Jeśli jesteś osobą analityczną, lubisz rozwiązywać złożone problemy techniczne i chcesz mieć realny wpływ na jakość działania systemów edukacyjnych, ta oferta jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Analiza i optymalizacja zapytań PHP w systemie LMS
  • Wykrywanie i eliminowanie wąskich gardeł wydajnościowych
  • Refaktoryzacja kodu PHP w celu poprawy efektywności
  • Współpraca z zespołem programistów i administratorów baz danych
  • Tworzenie dokumentacji technicznej dotyczącej optymalizacji
  • Rekomendowanie najlepszych praktyk w zakresie wydajności
  • Monitorowanie działania systemu i reagowanie na problemy
  • Udział w przeglądach kodu i testach wydajnościowych
  • Wdrażanie narzędzi do profilowania i analizy kodu
  • Szkolenie zespołu w zakresie optymalizacji zapytań

Wymagania

Text copied to clipboard!
  • Minimum 3 lata doświadczenia w pracy z PHP
  • Znajomość SQL i optymalizacji zapytań bazodanowych
  • Doświadczenie z monolitycznymi aplikacjami webowymi
  • Umiejętność analizy planów wykonania zapytań
  • Znajomość narzędzi do profilowania kodu (np. Xdebug, Blackfire)
  • Dobra znajomość systemów kontroli wersji (Git)
  • Umiejętność pracy zespołowej i komunikatywność
  • Znajomość systemów LMS (np. Moodle) będzie atutem
  • Zdolność do samodzielnego rozwiązywania problemów
  • Wykształcenie wyższe techniczne lub pokrewne

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w optymalizacji zapytań PHP?
  • Czy pracowałeś wcześniej z monolitycznymi systemami LMS?
  • Jakie narzędzia wykorzystujesz do profilowania kodu PHP?
  • Opisz przypadek, w którym udało Ci się znacząco poprawić wydajność systemu.
  • Jakie masz doświadczenie z bazami danych i optymalizacją SQL?
  • Czy znasz system Moodle lub inne platformy LMS?
  • Jak radzisz sobie z analizą planów wykonania zapytań?
  • Czy masz doświadczenie w pracy zespołowej w środowisku Agile?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
  • Czy jesteś gotów pracować w modelu hybrydowym lub zdalnym?